fix(aidd-context): onboard shows the stack, and its keys are pressable#428
Merged
Conversation
The foundations step count says "1 of 2" on an existing repo and "1 of 3" on a greenfield one, but the state block listed only AI tools, plugins and memory. The stack was a foundation the reader could not see, so the count had to be justified by a sentence the model was free to drop -- and did. Give the stack its own row. The count now reads off the block: a green stack means it does not count. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
`?` opens the help prompt in Claude Code, so the detail key could never be pressed. `<` was a punctuation key for the same reason of habit, not need. Details moves to `[d]`, back to `[b]`, and a render rule reserves keys to letters and digits so the next key cannot repeat the mistake. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
blafourcade
added a commit
that referenced
this pull request
Jul 10, 2026
#428) * fix(aidd-context): the state block carries the tech stack The foundations step count says "1 of 2" on an existing repo and "1 of 3" on a greenfield one, but the state block listed only AI tools, plugins and memory. The stack was a foundation the reader could not see, so the count had to be justified by a sentence the model was free to drop -- and did. Give the stack its own row. The count now reads off the block: a green stack means it does not count. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> * fix(aidd-context): onboard keys never collide with host shortcuts `?` opens the help prompt in Claude Code, so the detail key could never be pressed. `<` was a punctuation key for the same reason of habit, not need. Details moves to `[d]`, back to `[b]`, and a render rule reserves keys to letters and digits so the next key cannot repeat the mistake. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Two defects found by running v2.3.0 on real repos.
The step count had no source. The foundations block says
step 1 of 2on an existing repo and1 of 3on a greenfield one, but the state block listed only AI tools, plugins and memory. The stack was a foundation the reader could not see, so the count rested on a sentence the model was free to drop — and dropped. The stack now has its own row; the count reads off the block.The detail key could never be pressed.
?opens the help prompt in Claude Code. Details moves to[d], back to[b], and a render rule reserves keys to letters and digits.Verified on the demo fixtures:
01-greenfield1 of 3, no stack rowTech stack ❌ not chosen yet→1 of 302-existing-no-memory1 of 2, no stack rowTech stack ✅ established→1 of 2Keys now render
[1] [s] [d] [m].🤖 Generated with Claude Code